// 导入属于员工的路由规则
import Layout from '@/layout'

export default {
  path: '/employees', // 路由地址
  name: 'employees', // 给模块的一级路由加一个name属性 这个属性 我们会在做权限的时候用到这个name
  component: Layout,
  children: [{
    // 二级路由的path什么都不用写的时候 此时它表示二级路由的默认路由，也就是一级路由的地址
    path: '', // 这里不用谢，什么都不用写 表示 此地址 不但有layout页面 而且还有员工页面
    component: () => import('@/views/employees'),
    name: 'employees',
    meta: { // 路由员信息，其实就是一个存储数据的地方，可以放任何内容
      title: '员工', // 这里为什么要用title 因为左侧导航需要读取这里的title属性
      icon: 'people'
    }
  },
  {
    path: 'detail/:id', // query传参，动态路由传参
    component: () => import('@/views/employees/components/detail'),
    hidden: true, // 不再左侧显示
    meta: {
      title: '员工详情' // 标记当前路由规则的中文名称。 后续在做左侧菜单时使用
    }
  },
  {
    path: 'print/:id', // 动态路由传参
    component: () => import('@/views/employees/print'), // 按需要加载
    hidden: true, // 不再左侧显示
    meta: {
      title: '打印', // 标记当前路由规则的中文名称，后续在做左侧菜单时使用
      icon: 'people'
    }
  }
  ]
}
